import request from '@/utils/request'
// 产线生产管理

// 分页查询
export function getList(data) {
    return request({
        url: '/productionPlan/queryForPage',
        method: 'get',
        params: data
    })
}

// 任务下发
export function taskDeliver(data) {
    return request({
        url: '/productionPlan/taskDeliver',
        method: 'post',
        data
    })
}

// 下载模板
export function downloadTemplate() {
    return request({
        url: '/productionPlan/importTemplate',
        method: 'post',
        responseType: 'blob'
    })
}

// 下载模板
export function importPlan(data) {
    return request({
        url: '/productionPlan/importData',
        method: 'post',
        data
    })
}
// 物料需求分页查询
export function getMaterial(data) {
    return request({
        url: '/materialRequirement/queryForPage',
        method: 'get',
        params: data
    })
}

// 物料库存调整
export function updateStock(data) {
    return request({
        url: '/materialRequirement/modifyMaterialStock',
        method: 'post',
        data
    })
}


// 任务新增

export function productionPlanSave(data) {
  return request({
      url: '/productionPlan/save',
      method: 'post',
      data
  })
}

// 任务查看详情
export function productionPlanDetails(params) {
  return request({
      url: '/productionPlan/getbyId',
      method: 'get',
      params
  })
}
